package com.xfc.school.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.xfc.common.core.domain.BaseEntity;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 试听课记录对象 sc_audition_class_info
 * 
 * @author xfc
 * @date 2021-12-19
 */
@Data
@TableName("sc_audition_class_info")
public class ScAuditionClassInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 流水号 */
    private String id;

    /** 课程名称 */
    private String courseName;

    /** 课程编号 */
    private String courseNo;

    /** 申请人名称（孩子名称） */
    private String applicant;

    /** 申请人手机号（家长手机） */
    private String applicantMobile;

    /** 申请人年龄（孩子年龄） */
    private Integer applicantAge;

    /** 申请人OpenID */
    private String applicantOpenid;

    /** 试听课教师编号 */
    private String teacherNo;

    /** 0已预约 1已确认 */
    private Integer status;

    /** 备注 */
    private String remarks;

    /** 销售员 */
    private String sale;

    /**
     * 课程开始时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date startTime;

    /**
     * 课程结束时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date endTime;


}
